package com.solution.admin.company.service;

import com.solution.admin.company.entity.CompanyInvoiceEntity;
import com.solution.common.service.BaseService;

/**
 * 公司开票信息service接口
 * @author xkl
 * @date 2018年1月26日 下午3:29:57
 */
public interface CompanyInvoiceService extends BaseService<CompanyInvoiceEntity> {
	
	/**
	 * 设置默认发票信息
	 * @param invoice
	 * @return
	 * @author xkl
	 * @date 2018年1月28日 下午12:20:16
	 */
	public Integer updateDefaultInvoice(CompanyInvoiceEntity invoice);
	
	/**
	 * 根据公司名称与ID获取发票信息
	 * @param companyId
	 * @param companyName
	 * @return
	 * @author xkl
	 * @date 2018年3月6日 下午4:12:21
	 */
	public CompanyInvoiceEntity getByCompanyName(Long companyId, String companyName);
}
